how could i have done that - French English Dictionary